cotton stuffing - Francés Inglés Diccionario